From 365a0d377eff952d9e4e20dae948bf3d9182d1d3 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 15 Mar 2006 06:46:00 +0000 Subject: [PATCH] Add docs for new ports. --- docs/reference/ChangeLog | 8 +++ docs/reference/gtk/Makefile.am | 2 + docs/reference/gtk/directfb.sgml | 103 +++++++++++++++++++++++++++++++ docs/reference/gtk/gtk-docs.sgml | 6 +- docs/reference/gtk/osx.sgml | 35 +++++++++++ 5 files changed, 153 insertions(+), 1 deletion(-) create mode 100644 docs/reference/gtk/directfb.sgml create mode 100644 docs/reference/gtk/osx.sgml diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 9da13f754b..aa9eb4c2cc 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,11 @@ +2006-03-15 Matthias Clasen + + * gtk/osx.sgml: + * gtk/directfb.sgml: Add skeleton sections for new ports. + + * gtk/gtk-docs.sgml: + * gtk/Makefile.am: Integrate them. + 2006-03-10 Michael Natterer * gtk/gtk-sections.txt: add gtk_entry_get,set_inner_border() diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am index 09711520fd..a5f78d7839 100644 --- a/docs/reference/gtk/Makefile.am +++ b/docs/reference/gtk/Makefile.am @@ -97,6 +97,7 @@ content_files = \ changes-1.2.sgml \ changes-2.0.sgml \ compiling.sgml \ + directfb.sgml \ framebuffer.sgml \ glossary.xml \ migrating-checklist.sgml \ @@ -108,6 +109,7 @@ content_files = \ migrating-GtkColorButton.sgml \ migrating-GtkAssistant.sgml \ objects_grouped.sgml \ + osx.sgml \ question_index.sgml \ resources.sgml \ text_widget.sgml \ diff --git a/docs/reference/gtk/directfb.sgml b/docs/reference/gtk/directfb.sgml new file mode 100644 index 0000000000..e48d9ecea9 --- /dev/null +++ b/docs/reference/gtk/directfb.sgml @@ -0,0 +1,103 @@ + + +Using GTK+ on DirectFB +3 +GTK Library + + + +Using GTK+ on DirectFB + +DirectFB-specific aspects of using GTK+ + + + + +Using GTK+ on DirectFB + + +The DirectFB port of GTK+ is an implementation of GDK (and therefore GTK+) +on top of the DirectFB +libraries. + + + +Like the obsolete linux-fb port of GTK+, it runs on the Linux framebuffer, +but the DirectFB libraries provide additional features like hardware graphics +acceleration, input device handling and abstraction and an integrated windowing +system. + + +Build requirements + + +Beyond the usual GTK+ build requirements, the DirectFB backend (obviously) needs +the DirectFB libraries (at least 0.9.21) and Cairo compiled with DirectFB support. + + + + + + + diff --git a/docs/reference/gtk/gtk-docs.sgml b/docs/reference/gtk/gtk-docs.sgml index 145d586f04..4ab9af880e 100644 --- a/docs/reference/gtk/gtk-docs.sgml +++ b/docs/reference/gtk/gtk-docs.sgml @@ -188,6 +188,8 @@ + + @@ -300,9 +302,11 @@ that is, GUI components such as GtkButton or >k-Building; >k-Compiling; >k-Running; + >k-X11; >k-Windows; + >k-OSX; + >k-DirectFB; >k-Framebuffer; - >k-X11; >k-Resources; >k-Questions; diff --git a/docs/reference/gtk/osx.sgml b/docs/reference/gtk/osx.sgml new file mode 100644 index 0000000000..145e64bfdb --- /dev/null +++ b/docs/reference/gtk/osx.sgml @@ -0,0 +1,35 @@ + + +Using GTK+ on Mac OS X +3 +GTK Library + + + +Using GTK+ on Mac OS X + +OS X-specific aspects of using GTK+ + + + + +Using GTK+ on Mac OS X + + +The Mac OS X port of GTK+ is an implementation of GDK (and therefore GTK+) +on top of the Quarz API. + + + +Currently, the Mac OS X port does not use any additional commandline options +or environment variables. + + + +For up-to-date information about the current status of this port, see the +project page. + + + + + -- 2.30.2